using System.Collections.Generic;
using UnityEngine;

public class ZombeSettings : BaseGameModSettings
{
	public int startZombeCount = 1;

	[HideInInspector]
	public List<ProductSet> survivorsSet;

	[HideInInspector]
	public List<ProductSet> zombeSet;

	[HideInInspector]
	public List<string> zombeSkins;

	public AnimationCurve survivorsHealth;

	public AnimationCurve zombieHealth;

	public int startHumanHealth = 100;

	public int startZombieHealth = 100;

	public List<BoilerSerttings> zombieBoilerMultiplers = new List<BoilerSerttings>();

	public int zombieDamage = 30;

	public float zombieMoveMult = 1f;

	public float humanMoveMult = 0.7f;

	public ZombeSettings()
	{
		survivorsSet = new List<ProductSet>();
		zombeSet = new List<ProductSet>();
		zombeSkins = new List<string>();
		survivorsHealth = new AnimationCurve();
		zombieHealth = new AnimationCurve();
	}

	public ProductSet GetRandomSurvivorSet()
	{
		return survivorsSet[Random.Range(0, survivorsSet.Count)];
	}

	public ProductSet GetRandomZombeSet()
	{
		return zombeSet[Random.Range(0, zombeSet.Count)];
	}
}
